put turf down - İspanyolca İngilizce Sözlük